package org.ezaero.jmimic.impl.store;


/**
 * Encapsulates the data of a single mimiced invocation.
 * @author alex.radeski
 */
public class Invocation {

    /**
     * The method signature.
     */
	public final String method;
    /**
     * The method args.
     */
	public final Object[] args;
    /**
     * The method return value.
     */
	public final Object rval;

	/**
	 * The constructor.
	 */
	public Invocation(String method, Object[] args, Object rval) {
		this.rval = rval;
		this.method =  method;
		this.args = args;
	}

}
